// 获取列表对象
console.log("$this", $this)
console.log("$this.columns", $this.columns)


$this.columns.forEach(function (item) {
    if (item.title == "项目状态") {
        console.log("customRender = "+JSON.stringify(item.slots.customRender, null, 2))
        var customCell = $this.customCell(item);
        console.log("customCell: "+JSON.stringify(customCell, null, 2))
    }
})

// item.style.color = "#fff";
// item.style.backgroundColor = "rgb(58,183,211)";
// item.style.fontWeight = "bold";
// item.style.padding = "2px 8px";
// item.style.margin = "0 6px";
// item.style.borderRadius = "2px";
// item.style.display = "inline-block";
// item.style.lineHeight = "1";
// item.style.width = "80px";

const colorMap = {
    立项:  '#5dade2',
    进行中: '#FFFF00',      // 黄色
    暂停:  '#FF0000',
    关闭:  '#808080',
    完成:  '#CAFDCE',
    重启:  '#1CDDB1',
    取消:  '#FF7300',
};
document.querySelectorAll('.surely-table-row').forEach(row => {
    let len = row.children.length;
    for (let j = 0; j < len; j++) {
        console.log("孩子 = "+row.children[j]);
        if (row.children[j].dataset.columnKey === "select_1688608801603_AQrGK") {
            const cell = row.children[j];
            // if (!cell) return;

            var customCell = $this.customCell(cell);
            console.log(customCell);

            // const txt = cell.innerText.trim();
            //
            // const bg = colorMap[txt];
            // if (!bg) return;          // 不在字典里就保持原样
            // // 统一居中
            // cell.style.display = 'flex';
            // cell.style.alignItems = 'center';
            // cell.style.justifyContent = 'center';
            //
            // // 创建标签
            // const tag = document.createElement('span');
            //
            // tag.innerText = txt;
            // Object.assign(tag.style, {
            //     backgroundColor: bg,
            //     color: '#fff',
            //     fontWeight: 'bold',
            //     padding: '2px 8px',
            //     margin: '0 6px',
            //     borderRadius: '2px',
            //     display: 'inline-block',
            //     lineHeight: 1
            // });
            // cell.innerText = '';
            // cell.appendChild(tag);
        }
    }
});